.add_box {
    height: calc(100% - 32px);
    position: relative;
    overflow: auto;
    .add_header {
        padding: 20px;
        border-bottom: 1px solid #f0f1f4;
        .title {
            cursor: pointer;
            .title_icon {
                width: 22px;
                height: 22px;
                margin: 0 5px 5px 0;
            }
            .title_name {
                font-size: 16px;
                color: #262626;
                font-weight: 600;
            }
        }
    }
    .add_content {
        padding: 20px;
        padding-right: 40%;
        .ant-form-item-label > label {
            font-size: 16px !important;
            width: 105px;
            justify-content: flex-end;
        }
        .ant-select-selector {
            height: 44px !important;
        }
        .ant-select-selection-item {
            line-height: 44px !important;
        }
        .ant-input {
            line-height: 2.4 !important;
        }
        ::-webkit-scrollbar {
            height: 5px !important;
        }
        ::-webkit-scrollbar-track {
            background-color: #787e80;
        }
        ::-webkit-scrollbar-thumb {
            background-color: rgb(199, 194, 194);
        }
        .check_list {
            // white-space: nowrap;
            // overflow-x: auto;
            padding-bottom: 5px;
            .check_item {
                display: inline-block;
                list-style: none;
                margin-right: 20px;
                padding: 0 10px;
                height: 40px;
                line-height: 40px;
                background: rgba(204, 204, 204, 0.16);
                border: 1px solid rgba(204, 204, 204, 1);
                border-radius: 22px;
                font-size: 15px;
                color: #666666;
                text-align: center;
                cursor: pointer;
            }
            .check_active {
                background: rgba(62, 117, 255, 0.12);
                border: 1px solid rgba(62, 117, 255, 1);
                color: #3e75ff;
            }
        }
    }
    .add_footer {
        width: 100%;
        border-top: 1px solid #f0f1f4;
        text-align: center;
        padding: 20px;
        // position: absolute;
        bottom: 0;
    }
}
.ant-upload{
  // pointer-events:none
}
.upload{
  // position: absolute;
  // width: 100%;
  // height: 100%;
  // z-index: 999;
}
